Search results
20 packages found
Extract function definitions from an array of GLSL tokens.
Robert Penner's easing functions in GLSL, available as a module for glslify.
A React functional component to display a simple WebGL shader.
Function collection for modular GPGPU / shader programming with @thi.ng/shader-ast
Robert Penner's easing functions in GLSL, available as a module for glslify.
Smooth minimum functions for GLSL
GLSL function for computing light attenuation
GLSL function for computing lighting direction
Vignette functions for glslify
Daniel Holden's functions designed to avoid conditionals in GLSL, available both as ES modules strings and as GLSL files for use with glslify.
Map a value from one range to another. Equivalent to Processing's map() function.
WebGL shader function to decode a 32-bit float from the RGBA color channels of a texel
WebGL shader function to encode a 32-bit float to the RGBA color channels of a texel
glslify function for approximating chromatic aberration
GLSL rotation functions with matrices: 2D and 3D (with X/Y/Z convenience functions) available both as ES modules strings and as GLSL files for use with glslify.
A collection of GLSL noise functions for use with WebGL with an easy to use API.
Library of combinable shader color manipulation methods to be used with glslify imports
Typescript library providing print-like function to WGSL shader
A reusable GLSL point light function
Various easy WebGL helper functions